#ifndef GUNIOPTION_H
#define GUNIOPTION_H

#include "listeprof.h"

class GuniOption
{
public:
    GuniOption();
    GuniOption(Prof profParDefaut, bool connectionAuto, bool afficherTousEleves, int montantParDefautCotisation);
    GuniOption(QString datas);
    static bool StringToGuniOptionTest(QString datas);

    QString GuniOptionToString()const;

    bool StringToBool(QString monBool)const;
    Prof getProfParDefaut()const;
    bool getConnectionAuto()const;
    bool getAfficherTousEleves()const;
    int getMontantParDefautCotisation()const;

    void setProfParDefaut(Prof profParDefaut);
    void setConnectionAuto(bool connectionAuto);
    void setAfficherTousEleves(bool afficherTousEleves);
    void setMontantParDefautCotisation(int montantParDefautCotisation);

private:
    Prof m_ProfParDefaut;
    bool m_ConnectionAuto;
    bool m_AfficherTousEleves;
    int m_MontantParDefautCotisation;

};

#endif // GUNIOPTION_H
